James McNeal Kelly (born Burlington, IA, 14 May 1964)