Author: Rob Faucher

I am an amateur photographer and blogger with a keen interest in many subjects, especially philosophy, technology and the sciences. I hold a B.A. in Philosophy and History from McMaster University as well as a M.A. in Philosophy from The University of Waterloo. I also completed undergraduate and graduate level courses in Computer Science at McMaster University.