by Martin J. Smith
publisher: Harper Paperbacks publish date: February 20th 2007
format: paperback pages: 304
language: English
ISBN:
0060780843 (9780060780845)
publisher: HarperCollins publish date: March 14th 2006
format: hardcover pages: 286
language: English
ISBN:
0060780835 (9780060780838)
publisher: HarperCollins
format: ebook
language: English
ISBN:
0061865958 (9780061865954)
publisher: HarperCollins publish date: March 14th 2006
format: ebook
language: English
ISBN:
0061147613 (9780061147616)
publisher: HarperCollins publish date: March 28th 2006
language: English
ISBN:
006117193X (9780061171932)