Shameless: The Canine and the Feminine in Ancient Greece

Shameless: The Canine and the Feminine in Ancient Greece

2013 • 312 pages