A continuation of my long-abandoned blog kevthefarmer.blogspot.com. Some of my views have changed since then!