Ben Allen

37 books

652 pages paperback 2012

fiction fantasy adventurous dark fast-paced

388 pages paperback 2024

fiction science fiction adventurous mysterious tense medium-paced

368 pages hardcover 2022

nonfiction biography history lgbtqia+ informative reflective medium-paced

286 pages digital 1935

fiction classics crime mystery mysterious medium-paced

32 pages 1877

fiction classics short stories reflective slow-paced

272 pages hardcover 2022

fiction literary adventurous challenging mysterious medium-paced

291 pages paperback 2020

fiction romance lighthearted slow-paced

410 pages hardcover 2013

fiction fantasy young adult dark mysterious tense medium-paced

304 pages 2013

nonfiction psychology religion science informative reflective medium-paced

352 pages hardcover 2024

fiction contemporary literary emotional reflective sad medium-paced