I think your theory on Viper (the tortured soul) is a good one, Irish. When I posed that to my friend (the same old college buddy who originally turned me on to Keri Arthur, by the way---God love her!), she said she was more than half thru the Immortal Knight series and that she agreed. She said he really wasn't a central character but certainly one that made you wonder about him. Hence Delilah's follow-up, I suppose.