A review by wjnwhitehead
Surfacing by Margaret Atwood

unreal! Loved it!