by Ford Madox Ford
publisher: Sphere Books
format: hardcover pages: 327
language: English
ISBN:
0722136129 (9780722136126)
publisher: Kessinger Publishing
format: paperback pages: 320
language: English
ISBN:
1417929383 (9781417929382)
publisher: Signet Classics
format: mass market paperback
language: English
ISBN:
0451502361 (9780451502360)