A thrilling and enthralling detective yarn. Rather difficult to put down even though yes many times the story indicated that information had to have been leaked by a staff member. To be quite honest I do not know whose mind is or was warped the most .That being Ted or the other players who I will not name so not to spoil the outcome or the author . As usual mistakes are made by the Baddies and eventually they get caught. We humans are a strange lot.