Liberal Democracy: Its Strengths and Weaknesses