Mary Bell

12 books

281 pages first pub 1951 (editions)

fiction emotional reflective medium-paced

1 hour, 31 minutes first pub 2016 (editions)

nonfiction crime true crime dark informative tense fast-paced