£16.99

A Thousand Ships
[9781509836192]

A Thousand Ships
A feminist retelling of the Trojan War - giving voices to the women the myths forgot . . .
Reviews