JOHN R DUKES