A little more info on Angelo Carusone
https://plus.google.com/117168899288776276360/posts
Yep, just as suspected.