by Alan Axelrod
publisher: Alpha publish date: September 2nd 2003
format: paperback pages: 448
language: English
ISBN:
1592571328 (9781592571321)
publisher: Alpha publish date: February 1st 1998
format: paperback pages: 432
language: English
ISBN:
0028621220 (9780028621227)
publisher: Alpha publish date: March 1st 2011
format: paperback pages: 400
language: English
ISBN:
1615640789 (9781615640782)
format: kindle
language: English
ASIN: B001QREWAU
publisher: Not Avail publish date: March 1st 2011
format: ebook pages: 400
language: English
ISBN:
110147887X (9781101478875)
publisher: Penguin publish date: September 2nd 2003
format: ebook pages: 448
language: English
ISBN:
1440696101 (9781440696107)
publisher: Alpha Books publish date: September 2nd 2003
format: ebook pages: 448
language: English
ISBN:
1440688958 (9781440688959)