JOHN M CLEMENTS