publisher: Lever Press publish date: March 15th 2007
format: paperback pages: 660
language: English
ISBN:
1406761958 (9781406761955)
publisher: Little, Brown and Company
format: ebook
language: English
ISBN:
002439825X (2940024398258)
publisher: Little, Brown and Company
format: ebook
language: English
ISBN:
0019484429 (2940019484423)