by Terry Burnham, Jay Phelan
publisher: Penguin publish date: September 1st 2001
format: paperback pages: 272
language: English
ISBN:
0142000078 (9780142000076)
publisher: Random House Audio publish date: October 31st 2000
language: English
ISBN:
0375417699 (9780375417696)
language: English
ISBN:
0743430093 (9780743430098)
publisher: Perseus Publishing publish date: August 24th 2000
format: hardcover pages: 263
language: English
ISBN:
0738202304 (9780738202303)
publisher: Basic Books publish date: October 2nd 2012
format: paperback pages: 320
language: English
ISBN:
0465031242 (9780465031245)
publisher: Basic Books publish date: October 2nd 2012
format: kindle pages: 320
language: English
ISBN:
9780465046980