A Banquet of Consequences (Lynley #19)

Elizabeth George
A Banquet of Consequences (Lynley #19)
Hardback