Maisell Beauchamp - Victorian-era courtesan Magi - a grieving Cherokee Indian who lost his family in the 'Trail of Tears' Tarpwych - a charming, womanizing, medieval Welsh executioner Jormundgand - an ill-tempered 8th century Viking, serving as a bartender Vladimir Olshonsky - a vulgar Russian count from the early 19th-century Satan - a master of disguise and a gifted painter Demons are usually visible to those high on the 'anti-libido' drug Lorthax Goffard Bliss - a clever 16th century court jester who speaks only in rhymes Jedediah Rutledge - a sadistic 17th century Puritan minister Demons are usually visible to those high on the 'anti-libido' drug Lorthax