Dennis B Worthen Author