It's hard to say someone who does what he did isn't a sociopath. He certainly has some of the symptoms of ASPD. And a rather "flat" personality. There were a few things there, tho, that do give some insight into the man. Like a book from R. Don Steele. Anyway, it's clear that Sodini was an enthusiastic fan of Steele. Not only was his book on Sodini's coffee table, but here's a video [looks like Steele just took it down!] of Steele teaching his students how to talk to women, and if you look carefully, right at the beginning and later on, you can clearly see Sodini in attendance. He's the only one not wearing a suit jacket. What would Sodini have learned from Steele? Basically, R. Don's message boils down to this: women hate nice guys. Be a brash, confident, son of a bitch, and target your approaches at young waitresses. Don always preferred them in the 19-21 range. Sigh.