John Dos Passos Barry Maine (editor) Hardback Published 06 Mar 1997 Save $1.86 RRP $117.76 $115.90 In Stock