Katherine Longshore

7 books

880 pages 2014

fiction historical romance young adult challenging informative slow-paced

189 pages paperback 2012

nonfiction memoir short stories emotional reflective fast-paced

398 pages 2012

fiction historical romance young adult emotional informative medium-paced

320 pages 2014

fiction historical romance young adult emotional fast-paced

368 pages hardcover 2016

fiction historical short stories young adult adventurous fast-paced

524 pages hardcover 2014

fiction historical romance young adult emotional slow-paced

448 pages hardcover 2013

fiction historical romance young adult emotional slow-paced