publisher: Baker Books
publish date: October 1st 1999
format: hardcover pages: 360
language: English
ISBN:
0801044332 (9780801044335)
publisher: Baker Books publish date: February 4th 2014
format: ebook pages: 288
language: English
ISBN:
1441241213 (9781441241214)