A review by pallavellan
The Penelopiad by Margaret Atwood

3.75