JOHN M PALCHER