Livy: Book XL. Walsh, Peter (9780856686733). Paperback.

Regular price
£22.99
Sale price
£22.99

Latin text with facing translation plus notes and commentary.

https://global.oup.com/academic/product/9780856686733?cc=us

Click here if you are not redirected automatically