Kamran Khan

5 books

374 pages hardcover 2022

fiction contemporary young adult emotional reflective sad medium-paced

272 pages hardcover 2023

fiction contemporary mystery thriller mysterious medium-paced

256 pages 2017

nonfiction memoir religion reflective slow-paced

400 pages paperback 2012

fiction romance young adult emotional fast-paced

327 pages hardcover 2022

fiction contemporary lgbtqia+ literary emotional reflective sad medium-paced