michael e. duncanson