A very comprehensive dictionary of Chinese deities, that somehow seems to drown in the number of them.