The Good Messenger is an epic tale of love, loyalty and deception set across three decades. 1912: Tom Shepherd reluctantly stays for two weeks at Hardinge Hall. Mr and Mrs Hardinge are trying to... This description may be from another edition of this product.