A tribute to Dr. Robert Duncan