ID:DA17054004
Search authors sharing the same name
edited by Katherine Brading and Elena Castellani
Cambridge University Press 2009
: pbk
Available at 1 libraries
Cambridge University Press 2003
Available at 12 libraries
Elena Castellani, editor
Princeton University Press c1998 Princeton paperbacks
pbk
Available at 5 libraries