Total Books: (617)
By: Susan Krinard, Tanith Lee & Evelyn Vaughn