karireads's current reads
2 books

455 pages paperback 1997

fiction fantasy adventurous funny lighthearted medium-paced

10 hours audio 2024

fiction historical science fiction adventurous funny lighthearted fast-paced