The stone diaries - Shields, Carol. (Penguin Books, 2008)