A murder mystery that will grip you from page one