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.