Bill, I got as far as the author's calling St. Patrick "St.Patty" and gagged.
Patty is the female version. If you want to shorten the male name Patrick it's Paddy.
Tsk, tsk, tsk.