kampbellia's read books


Expand filter menu Filter list (985 books)

985 books

221 pages • 1999 • 2 editions

nonfiction informative reflective medium-paced

512 pages • 2012 • 49 editions

fiction dystopian romance young adult lighthearted slow-paced

367 pages • 2011 • 56 editions

fiction dystopian romance young adult mysterious slow-paced

480 pages • 2010 • 20 editions

fiction historical mystery informative mysterious slow-paced

144 pages • 1188 • 5 editions

nonfiction classics history challenging informative slow-paced

254 pages • 1912 • 44 editions

fiction classics historical challenging informative reflective slow-paced

354 pages • 1982 • 17 editions

fiction historical young adult lighthearted medium-paced

224 pages • 2013 • 3 editions

nonfiction autobiography funny informative lighthearted fast-paced

374 pages • 1985 • 16 editions

fiction romance young adult lighthearted medium-paced

256 pages • 1995 • 22 editions

nonfiction history adventurous slow-paced