clashing ideals

★ ★ ★ ½