Your comments

It is a modern translation by husband and wife team Deng Dianchen 鄧殿臣 and Zhao Tong 趙桐.  It's from the collection 藏外佛教文獻 'Buddhist Texts not contained in the Tripitaka' http://tripitaka.cbeta.org/W published in Beijing 1995-2003.