Hamilton >> Durand >> James