Astonish Me: A novel