Fulvio Melia 

I would guess that 69.242.225.215 is Melia's home computer and 128.196.188.165 is his work computer.

Note that any conflict with Melia could have professional implications for me, especially since my field of research crosses into Melia's field of research.  On the other hand, this may put me into a position to contact him in real life.

Also note