John Richard Schneider, III