DCI Greave mystery