Former software engineer John Houck is a multidisciplinary artist whose work examines human perception ...

​Read More