On the Banks of the River of Heaven is, in one word, lovely. It is a collection of short stories, some related by time, place, and character, others unique in all three. Each story is a gem, a small jewel of Scheherezade-like story telling--compelling, fascinating, alive. The title story "On the Banks of the River of Heaven" concerns the actions of the otter that lives in the river of heaven and how otter, upon receiving a special blessing from the cowherd/fisherman who lives on one of the banks, bestows upon this hard-working soul his own benediction. He does this by fooling with the powers that be and showing them what really is rather than what they thought was. In the second story, "The Finer Points of Destruction," Kali Ma manifests inside our heroes television set and reports that she, along with another 10 avatars, is searching for her husband, Shiva. She intents to manifest (and thus destroy some object) until her husband is found. And so the ...