by Manuele Gragnolati (Author), Manuele Gragnolati (Author)
Format: Hardcover
Pages: 298
Publisher: University of Notre Dame Press
Published: 02 Aug 2008
ISBN 10: 0268029644
ISBN 13: 9780268029647