by Jasper Ridley
publisher: Basic Books publish date: July 15th 2002
format: paperback pages: 256
language: English
ISBN:
0786709863 (9780786709861)
publisher: Carroll & Graf Publishers publish date: August 9th 2001
format: hardcover pages: 320
language: English
ISBN:
0786708549 (9780786708543)
publisher: Robinson publish date: July 26th 2001
format: hardcover pages: 256
language: English
ISBN:
1841193356 (9781841193359)