publisher: Cosimo Classics publish date: May 1st 2010
format: hardcover pages: 528
language: English
ISBN:
1616401958 (9781616401955)
publisher: Cosimo Classics publish date: May 1st 2010
format: paperback pages: 528
language: English
ISBN:
161640194X (9781616401948)