MCEACHERN P J