publisher: Baker Academic publish date: November 1st 2011
format: paperback pages: 272
language: English
ISBN:
0801039266 (9780801039263)
publisher: Baker Academic publish date: October 1st 2011
format: ebook pages: 272
language: English
ISBN:
1441234497 (9781441234490)