John Canning

29 books

640 pages hardcover 1974

fiction classics challenging informative reflective medium-paced

128 pages hardcover

missing page info

nonfiction emotional informative reflective medium-paced

672 pages hardcover 1966

496 pages 1966

fiction horror dark mysterious medium-paced

missing page info 2001 user-added

missing page info hardcover 1988

nonfiction biography history challenging informative medium-paced

missing page info

informative medium-paced

768 pages

reflective medium-paced

missing page info hardcover

nonfiction autobiography biography medium-paced