John Spillan's Interests