publisher: Baker Academic
publish date: October 1st 2006
format: paperback pages: 175
language: English
ISBN:
0801027659 (9780801027659)
publisher: Baker Academic publish date: October 1st 2006
format: ebook
language: English
ISBN:
144120668X (9781441206688)