Sacred spaces : contemporary religious architecture - Pallister, James (Phaidon press limited, 2015)