The exact phrase "separation of church and state" came out of Adolf Hitler's mouth, that's where it comes from. So the next time your liberal friends talk about the separation of church and state, ask them why they're Nazis.
Parham, Robert (21 September 2010), "Tea Party steeped in fringe faith", Washington Post.