How Good Is David James Alexander? Performances Ranked & Rated