James Campbell

98 books

226 pages paperback

nonfiction poetry informative reflective medium-paced

326 pages 2001

nonfiction biography lgbtqia+ challenging reflective medium-paced

333 pages 1999

nonfiction biography history reflective medium-paced

324 pages paperback

nonfiction history philosophy informative reflective medium-paced

139 pages paperback 1953

fiction classics historical travel reflective slow-paced

160 pages 1984

informative inspiring tense medium-paced

154 pages paperback

nonfiction sports informative medium-paced

missing page info 1982

challenging informative slow-paced

missing page info 2017

nonfiction art biography reference informative lighthearted fast-paced

144 pages paperback

informative inspiring reflective medium-paced