j. cuthbert hadden