James Swartz — Publications