kampbellia's read books


Expand filter menu Filter list (985 books)

985 books

8 pages • 1956 • 60 editions

fiction classics fantasy adventurous reflective slow-paced

345 pages • 2009 • 16 editions

fiction fantasy historical emotional reflective slow-paced

392 pages • 2013 • 26 editions

fiction mystery thriller dark mysterious fast-paced

383 pages • 2008 • 24 editions

fiction historical romance emotional informative tense medium-paced

447 pages • 2009 • 21 editions

fiction historical romance challenging emotional informative medium-paced

463 pages • 2008 • 21 editions

fiction historical romance emotional informative tense medium-paced

422 pages • 2012 • 30 editions

fiction mystery thriller mysterious fast-paced

228 pages • 2009 • 5 editions

dark mysterious tense medium-paced

397 pages • 1997 • 13 editions

fiction historical romance young adult emotional hopeful lighthearted medium-paced

439 pages • 2014 • 2 editions

fiction historical romance reflective slow-paced