Maggie Mash

16 books

496 pages paperback 2013

fiction crime mystery thriller dark mysterious tense medium-paced

624 pages paperback 2013

nonfiction biography history informative slow-paced

240 pages paperback 1953

fiction classics funny lighthearted relaxing medium-paced

613 pages paperback 2016

fiction historical emotional informative slow-paced

256 pages digital 1997

fiction fantasy lgbtqia+ short stories adventurous dark reflective fast-paced

576 pages hardcover 2016

nonfiction biography history challenging informative slow-paced

364 pages hardcover 2011

nonfiction biography historical history challenging informative slow-paced

464 pages digital 2010

nonfiction biography true crime challenging dark emotional slow-paced

388 pages digital 2015

nonfiction biography history emotional reflective medium-paced

583 pages hardcover 2016

fiction fantasy science fiction adventurous lighthearted mysterious slow-paced