Leon Garfield

86 books

186 pages paperback 1980

missing page info 2010

adventurous funny lighthearted fast-paced

32 pages 1983

134 pages hardcover 1989

lighthearted medium-paced

missing page info 1977

challenging informative inspiring slow-paced

47 pages 1977

challenging informative medium-paced