Rainsford or perhaps Zaroff: Who may be