Author: David Jardine (police Magistrate )