Cunningham , Duff m . fl.