Gustav Hasford

6 books

177 pages 1992

challenging funny tense slow-paced

219 pages paperback 1979

fiction historical dark reflective slow-paced

243 pages 1990

fiction dark medium-paced

192 pages 1979

fiction historical dark reflective slow-paced

431 pages 1982

adventurous dark fast-paced

missing page info

adventurous dark tense medium-paced