Bahni Turpin

251 books

283 pages 1998

fiction literary informative reflective slow-paced

451 pages hardcover 2009

fiction historical literary emotional inspiring reflective medium-paced

352 pages hardcover 2016

fiction contemporary lgbtqia+ dark emotional sad medium-paced

349 pages paperback 2016

nonfiction feminism history mathematics race science informative inspiring slow-paced

312 pages paperback 2018

fiction mystery funny lighthearted fast-paced

312 pages paperback 2017

fiction contemporary mystery lighthearted mysterious fast-paced

214 pages paperback 1998

fiction childrens fantasy middle grade science fiction adventurous emotional fast-paced

310 pages digital 2018

fiction historical literary emotional reflective slow-paced

432 pages hardcover 2017

fiction historical dark emotional reflective medium-paced

353 pages paperback 2023

fiction thriller adventurous mysterious tense medium-paced