publisher :: social contract pr