Musings of a science nerd. Typical topics covered include modern evolutionary theory, global warming, and conflicts between science and religious beliefs.