JOHN M SCHNEIDER