Architecture and ritual : how buildings shape society.
Blundell Jones, Peter.