samuel xavier