JOHN M MCCLELAND JR