Faithless Signed Edition (9781846050473) Karin Slaughter