publisher: CQ Press publish date: October 18th 2010
format: paperback pages: 468
language: English
ISBN:
1608710157 (9781608710157)
publisher: CQ Press publish date: October 1st 2009
format: paperback pages: 468
language: English
ISBN:
1604265353 (9781604265354)
publisher: CQ Press publish date: October 1st 2007
format: paperback pages: 441
language: English
ISBN:
087289780X (9780872897809)