M. B. Shaw is the pseudonym of New York Times bestselling writer Tilly Bagshawe. Tilly enjoyed a successful journalism career before becoming a novelist. She currently divides her time between England and America, writing her own books and the new series of Sidney Sheldon novels.
~~tag-text~~
Painter (and amateur sleuth) Iris Grey enters a world of buried secrets, village gossip, family feuds, and murder in the latest cozy mystery from New York Times bestselling author M. B. Shaw. Portrait painter Iris Grey arrives at Pitfeldy Castle in... SEE MORE