by E. Patrick Johnson
format: hardcover pages: 584
language: English
ISBN:
080783209X (9780807832097)
publisher: University of North Carolina Press publish date: September 1st 2011
format: ebook pages: 592
language: English
ISBN:
0807882739 (9780807882733)
publisher: University of North Carolina Press publish date: September 1st 2011
format: ebook pages: 592
language: English
ISBN:
1469602679 (9781469602677)
format: kindle pages: 584
language: English
ASIN: B001U3Z3BW
publisher: The University of North Carolina Press publish date: September 1st 2011
format: kindle pages: 590
language: English
ASIN: B0086VH116
publisher: The University of North Carolina Press publish date: September 15th 2008
format: audiobook
language: English
ISBN:
0807886920 (9780807886922)