John Harlow

Libertarian athiest and a dreamer of the day.