Alex McKenna

35 books

256 pages 2020

fiction short stories reflective slow-paced

384 pages paperback 2017

fiction contemporary dark emotional sad medium-paced

324 pages hardcover 2012

fiction magical realism romance young adult emotional reflective medium-paced

352 pages 2017

fiction fantasy young adult adventurous dark medium-paced

593 pages hardcover 2021

fiction historical literary adventurous emotional reflective slow-paced

336 pages paperback 2020

nonfiction essays politics sociology challenging informative reflective slow-paced

416 pages hardcover 2020

fiction science fiction adventurous dark funny medium-paced

496 pages 2017

fiction mystery thriller dark mysterious tense medium-paced

336 pages digital 2021

fiction contemporary lgbtqia+ romance emotional medium-paced

528 pages hardcover 2021

fiction crime short stories challenging dark reflective fast-paced