Peter McCabe, Co.