New knowledge library universal reference encylopedia hoc-ira.