vanessa armstrong peace be still