Archaeology , art and religion : new perspectives on Vijayanagara - Anila , Verghese (OUP, 2000)