publisher: Baker Academic
publish date: April 1st 2006
format: paperback pages: 160
language: English
ISBN:
080102918X (9780801029189)
publisher: Baker Academic publish date: April 1st 2006
format: ebook
language: English
ISBN:
1441200398 (9781441200396)