by Edward J. Renehan Jr.
publisher: Basic Books publish date: April 18th 2006
format: paperback pages: 384
language: English
ISBN:
0465068863 (9780465068869)
ASIN: 465068863
publisher: Basic Books publish date: May 24th 2005
format: hardcover pages: 384
language: English
ISBN:
0465068855 (9780465068852)
format: kindle pages: 369
language: English
ASIN: B001JAH7X8
language: English
ISBN:
1419349392 (9781419349393)
publisher: Basic Books publish date: July 31st 2008
format: kindle pages: 370
language: English
ASIN: B00A9XVLXI
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449893376 (9781449893378)
publisher: DIANE Publishing Company publish date: September 28th 2007
format: hardcover pages: 352
language: English
ISBN:
1422368378 (9781422368374)
publisher: Basic Books (AZ) publish date: July 31st 2008
format: ebook pages: 384
language: English
ISBN:
0786722312 (9780786722310)