M.B. Shaw

4 books

448 pages paperback 2017

fiction mystery lighthearted mysterious medium-paced

400 pages 2018

fiction mystery mysterious medium-paced

15 hours, 10 minutes audio 2020

fiction crime mystery

449 pages digital 2017

fiction mystery lighthearted mysterious medium-paced