Teaching a Stone to Talk:Expeditions and Encounters   by Annie Dillard

Teaching a Stone to Talk:Expeditions and Encounters by Annie Dillard