To the newcomer who has not learned its language, a large city is a chaos of details, a vast Woolworths store of differently colored, simlarly priced objects.
Humor, danger and a twisted tangle of unlikely prophecies make for a page-turning adventure.