There are many holy cities in India, but Mumbai is not usually considered one of them. More popular images of the city capture the world's collective imagination--as a Bollywood fantasia or a slumland dystopia. Yet for many, if not most, people who live in the city, the neighborhood streets are indeed shared with local gods and guardian spirits. In The Neighborhood of Gods, William Elison examines the link between territory and divinity in...