hassan duncan