18 Reasons to Thank a Liberal: A Partial List of Liberal Achievements; 1935-2010

[View full size]