publisher: Cosimo Classics publish date: May 1st 2007
format: paperback pages: 524
language: English
ISBN:
160206606X (9781602066069)
publisher: Cosimo Classics publish date: May 1st 2007
format: hardcover pages: 524
language: English
ISBN:
1602066078 (9781602066076)