Hampi ruins: described and illustrated - Longhurst, A H; Author (2006)