JOHN K DUKES JR