How Good Is James W. Canan? Performances Ranked & Rated