Frances Brody's twelfth Kate Shackleton mystery will positively intoxicate fans of Jacqueline Winspear and Nicola Upson. A competition for the crown proves deadly when confidences are betrayed and secrets are spilled. North Yorkshire, 1930. It's the season for warm and spirited countryside celebrations. Ever since the war, pubs have been in the doldrums, and in an attempt to promote and breathe new life back into the business,...