by Larry Flynt, David Eisenbach
publisher: Palgrave MacMillan
publish date: April 26th 2011
format: hardcover pages: 304
language: English
ISBN:
0230105033 (9780230105034)
publisher: Palgrave Macmillan publish date: July 3rd 2012
format: paperback pages: 304
language: English
ISBN:
0230339921 (9780230339927)
publisher: Palgrave Macmillan publish date: April 26th 2011
format: ebook pages: 304
language: English
ISBN:
0230120350 (9780230120358)
format: kindle pages: 305
language: English
ASIN: B004P8J8AG