professor G . Johnson m . fl.