Heights and Depths: A Writing Life