publications  312