In Architecture of the World's Major Religions: An Essay on Themes, Differences, and Similarities, Thomas Barrie presents religious architecture as an amalgam of aesthetic, social, political, cultural, economic, and doctrinal elements, which are often materialized in different ways in the world's principal religions.