Not to sound ignorant, but are we talking about the Stephen Lewis who is currently serving as United Nations special envoy for HIV/AIDS in Africa? Just wondering.