John Gallagher

John Gallagher works as a reporter for the Detroit Free Press and has written non-fiction books on architecture and urban planning.