I have just stumbled upon some sad news. It seems that Watts Humphrey passed away in October. Details can be found at this link:
Watts Humphrey was the opening speaker at the very first NYC SPIN meeting. He last presented to the NYC SPIN in 2005.