I love Daniel Warren Johnson. He’s never shy about expressing his beliefs.
If you are in the States and haven’t already, make sure you vote today.