The guardian angel - Perera, Oliver M.J (2005)