Zhuge Liang : strategy, achievements, and writings by Ralph D Sawyer - Sawyer, Ralph D (CreateSpace Independent Publishing Platform, 2014)