Hamilton >> Durand >> Robinson