Michael J. Burgess

Public pseudo-intellectual. All my views belong to someone else. Writing on: philosophy, physics, politics and programming.

Michael J. Burgess