ID:DA1529659X
Search authors sharing the same name
Luciano Canfora ; translated by Simon Jones
Blackwell 2006 The making of Europe
: hardback
Available at 26 libraries