You forgot the three most liberal justices of the past 50 years: Brennan (Eisenhower), Warren (Eisenhower), and Stevens (Ford).
Yes, thank you. Stephens is one of the worst, the senile old coot. To be fair, there is Scalia and Thomas, but considering that we've had Republican Presidents for 24 of the last 40 years, I'm beginning to think depending upon the Republican Party to fix the courts is a vain hope.