kampbellia's read books


Expand filter menu Filter list (985 books)

985 books

190 pages • 1999 • 111 editions

fiction middle grade mystery adventurous dark mysterious fast-paced

338 pages • 2000 • 16 editions

fiction contemporary historical mystery mysterious reflective medium-paced

320 pages • 1988 • 15 editions

fiction fantasy adventurous dark emotional slow-paced

896 pages • 1991 • 205 editions

fiction fantasy historical romance adventurous emotional medium-paced

288 pages • 2005 • 25 editions

fiction fantasy romance young adult lighthearted mysterious fast-paced

170 pages • 1988 • 25 editions

fiction historical middle grade dark emotional sad medium-paced

291 pages • 2004 • 27 editions

fiction romance young adult funny lighthearted fast-paced

80 pages • 1995 • 24 editions

fiction childrens fantasy adventurous lighthearted fast-paced

534 pages • 2003 • 132 editions

fiction fantasy middle grade adventurous mysterious medium-paced

221 pages • 1999 • 18 editions

fiction historical middle grade informative fast-paced