PM Library publisher