Bangalore & Karnataka Handbook, 2nd Edition - 9781909268630