by Upton Sinclair
publisher: General Books publish date: January 12th 2010
format: paperback pages: 162
language: English
ISBN:
1153234556 (9781153234559)
publisher: Classic Publishers
format: library binding pages: 281
language: English
ISBN:
1582018340 (9781582018348)
publisher: Classic Publishers publish date: June 1st 1999
format: library binding pages: 205
language: English
ISBN:
1582018146 (9781582018140)
publisher: London : T.W. Laurie
format: ebook
language: English
ISBN:
0024483451 (2940024483459)