by J. Stevenson
format: hardcover pages: 432
language: English
ISBN:
0281042683 (9780281042685)
publisher: Baker Academic publish date: July 1st 2013
format: paperback pages: 490
language: English
ISBN:
0801039711 (9780801039713)
publisher: Baker Academic publish date: July 1st 2013
format: ebook pages: 490
language: English
ISBN:
1441237798 (9781441237798)