publisher: Basic Civitas Books publish date: December 24th 2002
format: paperback pages: 448
language: English
ISBN:
0465017657 (9780465017652)
publisher: Basic Civitas Books publish date: August 4th 2008
format: ebook pages: 448
language: English
ISBN:
0786724021 (9780786724024)