Liberalism...facts and myths discussed here