publisher: Cosimo Classics publish date: November 1st 2005
format: paperback pages: 416
language: English
ISBN:
159605431X (9781596054318)
publisher: Qureshi Press publish date: July 1st 2008
format: paperback pages: 356
language: English
ISBN:
1408683571 (9781408683576)