Gian Franco Wilson's Interests