Ted Caplan

3 books

missing page info 2020

contemporary romance young adult funny lighthearted slow-paced

missing duration info audio

fiction young adult

320 pages hardcover 2019

fiction contemporary young adult emotional fast-paced