Richard garriott man on a mission