Welcome.

Herein you will find the complete collection of my published works as well as some unpublished ponderings, the remnants of my days as a computer scientist, pictures from my travels and a few choice quotes.

Several of the opinions expressed here have been called controversial. But hopefully all of them are well argued. Please read try to read them with an open mind.

Several areas of the page are under construction, so please be patient.

Enjoy!