How Good Is John Stephen Hill? Performances Ranked & Rated