Hamilton >> Durand >> Charlton