I have the book called, NAMES OF THE DAMNED: THE DICTIONARY OF DEMONS, by, Michelle Belanger. It has quickly become one of my favorite books. She gives the ranks and affiliations of more than 1,500 demons. She mentions helpful demons, too. This book is my guide and bible to the demons.