JOHN T MCLEOD