publisher: Baker Books publish date: May 1st 2006
format: paperback pages: 672
language: English
ISBN:
0801066484 (9780801066481)
language: English
ISBN:
0825421489 (9780825421488)
language: English
ISBN:
031021551X (9780310215516)
publisher: Baker Books publish date: April 1st 2002
format: hardcover pages: 672
language: English
ISBN:
080101235X (9780801012358)