publisher: Baker Books publish date: August 1st 2006
format: paperback pages: 384
language: English
ISBN:
080106810X (9780801068102)
format: paperback pages: 312
language: English
ISBN:
0911005234 (9780911005233)
publisher: Dallas Institute Publications publish date: January 27th 2012
format: paperback pages: 440
language: English
ISBN:
0911005498 (9780911005493)
publisher: Dallas Institute Publications publish date: September 16th 2011
format: paperback pages: 270
language: English
ISBN:
0911005056 (9780911005059)