JOHN F M RANITZ