Amazing Deals! Save up to 20% off. Get the code »

John Gallagher

John Gallagher is a staff writer for the Detroit Free Press. He has also written for Architectural Record, Inland Architect, and many other publications.