William Galloway — Scottish architect and architectural historian