PakCat catalogue record

The Trojan War

A New History

By Strauss, Barry

Bibliographic details