10.1016/0022-1902(66)80391-3 · JRNLClub