Bahni Turpin

149 books

fiction childrens middle grade science lighthearted fast-paced

112 pages | first published 2019

fiction childrens science inspiring lighthearted medium-paced

32 pages | first published 2016

fiction lgbtqia+ short stories young adult adventurous medium-paced

368 pages | first published 2018

nonfiction essays nature poetry science reflective slow-paced

448 pages | first published 2020

fiction mystery young adult dark emotional tense medium-paced

400 pages | first published 2017

fiction mystery thriller adventurous mysterious reflective slow-paced

292 pages | first published 2019

fiction lgbtqia+ romance emotional mysterious reflective medium-paced

368 pages | first published 1998

fiction fantasy adventurous medium-paced

368 pages | first published 2020

fiction historical mystery thriller mysterious reflective tense medium-paced

464 pages | first published 2014

nonfiction essays feminism memoir funny informative reflective medium-paced

380 pages | first published 2014