Stephan Kleiner

33 books

125 pages hardcover 2021

nonfiction essays history politics race challenging informative reflective fast-paced

368 pages hardcover 2020

fiction romance funny lighthearted reflective medium-paced

736 pages hardcover 2015

fiction contemporary lgbtqia+ literary dark emotional sad slow-paced

225 pages paperback 2009

fiction young adult dark reflective slow-paced

417 pages hardcover 2017

fiction contemporary literary dark emotional tense medium-paced

368 pages paperback 2013

fiction historical literary magical realism challenging dark slow-paced

768 pages hardcover 2020

nonfiction memoir politics informative inspiring reflective slow-paced

305 pages hardcover 2023

fiction contemporary romance funny hopeful lighthearted medium-paced

320 pages hardcover 2019

fiction contemporary dark reflective sad medium-paced

608 pages hardcover 2023

fiction contemporary horror lgbtqia+ mystery thriller dark mysterious tense medium-paced