John Spurling

18 books

missing page info 1981

fiction historical challenging reflective slow-paced

254 pages 1981

fiction challenging slow-paced

228 pages hardcover 1981

fiction historical challenging reflective slow-paced

229 pages hardcover

fiction historical

313 pages hardcover 1989

challenging reflective medium-paced

missing page info 2013

adventurous emotional hopeful slow-paced

missing page info 2014

emotional hopeful sad slow-paced

98 pages paperback

nonfiction business education travel medium-paced