SHANNON , PETER