Xavier N. C. Villiers — latest news, discussion & facts — IJR