Jay Libove 

Travel industry veteran, information security/risk consultant, and all-around curmudgeon.
Posts