JOHN M EGNOR