Brad Smith

314 pages 1989

fiction tense medium-paced

missing page info 1990

fiction challenging informative slow-paced