In which Siege begins a new year of Cannonball Reading with a clever, well-written, and totally engaging period mystery.
Get every new post delivered to your Inbox.
Join 600 other followers