Sarah Porter

16 books

291 pages 2011

fiction fantasy young adult emotional mysterious slow-paced

368 pages digital 2019

fiction fantasy young adult dark slow-paced

22 pages digital 2016

fiction fantasy short stories adventurous dark mysterious slow-paced

272 pages 2017

fiction fantasy middle grade science fiction adventurous challenging mysterious fast-paced

156 pages paperback

nonfiction computer science education sociology informative medium-paced

480 pages 2013

fiction fantasy romance young adult adventurous medium-paced

303 pages hardcover 2016

fiction fantasy young adult adventurous dark mysterious medium-paced

390 pages hardcover 2012

fiction fantasy young adult adventurous emotional slow-paced

384 pages 2017

fiction horror young adult mysterious slow-paced

316 pages 2012

lighthearted fast-paced