by Ethan S. Rafuse
publisher: Indiana University Press publish date: November 1st 2011
format: paperback pages: 544
language: English
ISBN:
0253006112 (9780253006110)
publisher: Indiana University Press publish date: November 23rd 2011
format: kindle pages: 516
language: English
ASIN: B007A0PHB0
publisher: Indiana University Press publish date: January 1st 2011
format: ebook pages: 545
language: English
ISBN:
1280124423 (9781280124426)
publisher: Indiana University Press publish date: November 23rd 2011
format: ebook pages: 544
language: English
ISBN:
0253006147 (9780253006141)