John Casteele

John Casteele has been writing for more than 12 years, for both print and web publications. An avid DIY enthusiast, his current area of interest is home automation.

Articles From This Author: