Roy Torcaso, "sort of difficult, very firm in his beliefs, or nonbeliefs," R.I.P.