John Allen

6 books

196 pages first pub 1998 (editions)

informative medium-paced

64 pages first pub 2025 (editions) user-added

nonfiction business computer science education reference

437 pages first pub 1909 (editions)

nonfiction classics essays challenging informative reflective medium-paced

228 pages first pub 2003 (editions)

informative reflective medium-paced

256 pages first pub 1967 (editions) user-added

nonfiction sports

80 pages first pub 1972 (editions) user-added

fiction childrens fantasy