How Good Is Peter J. Hanley? Performances Ranked & Rated