The Last Good Knight Part II: Sore Spots (The Original Sinners) - Tiffany Reisz
5 Stars all the way. Lance is a real gentleman but I'm still head over heels for Soren.