A review by rorky
The Penelopiad by Margaret Atwood

3.0