Let There Be Blood: A Lord Ambrose Historical Mystery (Malfine, Bk 1)