Do Elephants Ever Forget?
And Other Puzzling Questions Answered
Description of book