walter leland duncan