X-Men of future and past: Professor Charles Xavier