The author of Zhan Guo Ce has not yet been verified: it is generally deemed, after Zhang Xincheng, that the book was not written by a single author at one time.
The six versions of written works from the School of Diplomacy were discovered by Liu Xiang during his editing and proofreading of the imperial literary collection.