publisher: Little, Brown and Company publish date: April 3rd 2008
format: paperback pages: 400
language: English
ISBN:
1904233961 (9781904233961)
publisher: ATOM
publish date: March 1st 2007
format: paperback pages: 400
language: English
ISBN:
1904233945 (9781904233947)
publisher: ATOM
publish date: June 1st 2005
format: paperback pages: 256
language: English
ISBN:
1904233392 (9781904233398)