John Blair

13 books

90 pages paperback 2000

nonfiction history informative slow-paced

624 pages 2005

nonfiction history challenging informative slow-paced

130 pages hardcover

nonfiction history informative medium-paced

230 pages hardcover 1994

challenging informative medium-paced

48 pages

446 pages hardcover 2002

informative lighthearted medium-paced

461 pages 2002

technology informative slow-paced

247 pages paperback 1990

fiction science fiction

218 pages paperback 1988

emotional reflective medium-paced

683 pages paperback 1984

nonfiction history reference informative slow-paced