by David Healy
publisher: Johns Hopkins University Press publish date: May 22nd 2008
format: hardcover pages: 320
language: English
ISBN:
0801888220 (9780801888229)
publisher: Johns Hopkins University Press publish date: August 17th 2011
format: paperback pages: 320
language: English
ISBN:
1421403978 (9781421403977)
publisher: Johns Hopkins University Press publish date: May 22nd 2008
format: ebook
language: English
ISBN:
0801899966 (9780801899966)