Diabolical - 9780515149616