by Daniel Mark Epstein
publisher: Random House Trade Paperbacks publish date: January 11th 2005
format: paperback pages: 400
language: English
ISBN:
0345458001 (9780345458001)
publisher: Ballantine Books publish date: January 20th 2004
format: hardcover pages: 400
language: English
ISBN:
0345457994 (9780345457998)
format: kindle pages: 400
language: English
ASIN: B000XUBBQE
publisher: Random House, Inc. publish date: December 18th 2007
format: kindle pages: 400
language: English
ASIN: B009IA9DV0
publisher: Random House, Inc. publish date: December 18th 2007
format: kindle pages: 400
language: English
ASIN: B009BQJIZM
publisher: Random House, Inc. publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299146201 (9781299146204)