by James Brook
publisher: Aspen Publishers publish date: January 1st 2005
format: paperback pages: 430
language: English
ISBN:
0735550972 (9780735550971)
publisher: Aspen Publishers publish date: February 20th 2002
format: paperback pages: 416
language: English
ISBN:
0735525501 (9780735525504)
publisher: Aspen Publishers publish date: January 7th 1999
format: paperback pages: 490
language: English
ISBN:
0735500584 (9780735500587)
publisher: Aspen Publishers publish date: December 17th 2007
format: paperback pages: 500
language: English
ISBN:
0735567972 (9780735567979)