A Sonnet for Petertide, and for those being ordained

The 29th of June is St. Peter s day, when we remember the disciple who, for all his many mistakes, knew how to recover and hold on, who, for all his waverings was called by Jesus the rock , who learned the Continue reading