The rape of Europa

Lynn H. Nicholas
Knopf
9780679400691
0-679-40069-9