publisher: Penguin Press publish date: February 1st 2007
format: ebook pages: 320
language: English
ISBN:
1429516224 (9781429516228)
publisher: Findaway World publish date: November 1st 2008
language: English
ISBN:
1606408666 (9781606408667)
publisher: Penguin Press publish date: April 20th 2006
format: ebook pages: 320
language: English
ISBN:
142951132X (9781429511322)
publisher: Tantor Media Inc publish date: May 1st 2006
language: English
ISBN:
1400122325 (9781400122325)
publisher: Penguin publish date: April 20th 2006
format: hardcover pages: 320
language: English
ISBN:
0641936699 (9780641936692)