James A . Duncan , Robert Halfordocb