JOHN M MCCLELLAND JR