JOHN M LELAND