by Peter Rushforth
publisher: Mariner Books publish date: May 1st 2006
format: paperback pages: 752
language: English
ISBN:
0156031868 (9780156031868)
publisher: MacAdam/Cage Publishing publish date: March 8th 2005
format: hardcover pages: 729
language: English
ISBN:
1931561990 (9781931561990)
language: English
ISBN:
0743252373 (9780743252379)
language: English
ISBN:
0743252357 (9780743252355)
publisher: Anchor Canada publish date: October 17th 2006
format: hardcover pages: 750
language: English
ISBN:
038566348X (9780385663489)
language: English
ISBN:
0743252365 (9780743252362)
publisher: MP Publishing publish date: October 8th 2009
format: ebook
language: English
ISBN:
1596928352 (9781596928350)
publisher: Houghton Mifflin Harcourt publish date: May 1st 2006
format: paperback pages: 752
language: English
ISBN:
0641863160 (9780641863165)