Vijayanagara

Burton Stein
Cambridge University Press
9780521266932
0-521-26693-9