You need to sign in or sign up before continuing.

Maggie Mash

19 books

496 pages paperback 2013

fiction crime mystery thriller dark mysterious tense medium-paced

240 pages paperback 2014

fiction emotional informative reflective 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

416 pages paperback 2006

fiction crime mystery mysterious fast-paced