This may be it (apologies ... it is taking forever to download on dial-up). Looks like it fits the description.
Built of Living Stones: Art, Architecture, and Worship
Thanks — no wonder I couldn’t find it searching “Domus Dei”! :)