guardian of past and present eng