The New Cambridge History of India Vijayanagara - Grewal, J.S (U.K. Cambridge University Press, 1989)