publisher: Baker Academic
publish date: November 1st 2006
format: paperback pages: 336
language: English
ISBN:
0801031087 (9780801031083)
publisher: Baker Academic publish date: November 1st 2006
format: ebook
language: English
ISBN:
1585585009 (9781585585007)