Sylvia Federico has taught at Washington State University and the University of Leeds. She currently lives in Maine.
New Troy
Sylvia Federico - Hardback
£65.00
Sylvia Federico - Paperback
£20.99
The Classicist Writings of Thomas Walsingham
£80.00