Bahni Turpin

63 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 historical romance lighthearted slow-paced

320 pages | first published 2020

fiction contemporary mystery young adult dark emotional tense medium-paced

390 pages | first published 2017

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

nonfiction biography memoir emotional inspiring reflective medium-paced

472 pages | first published 2006

fiction historical short stories young adult adventurous fast-paced

354 pages | first published 2016

fiction historical mystery thriller mysterious reflective tense medium-paced

464 pages | first published 2014

fiction fantasy young adult fast-paced

448 pages | first published 2019