by Leslie Thomas
publisher: Arrow publish date: November 3rd 2005
format: paperback pages: 368
language: English
ISBN:
0099490056 (9780099490050)
language: English
ISBN:
0330236202 (9780330236201)
publisher: Cornerstone Digital publish date: December 7th 2010
format: ebook pages: 368
language: English
ISBN:
1446439445 (9781446439449)
language: English
ISBN:
0718109465 (9780718109462)
publisher: Signet publish date: October 1st 1972
format: paperback
language: English
ISBN:
0451052390 (9780451052391)
publisher: Dutton Books
format: hardcover
language: English
ISBN:
0453003583 (9780453003582)