Wang, F. F. “Science and the Ability and Capability of the Human Being: The Vanished Flight 370 Tells Us the Truth”. Science Insights, vol. 8, no. 1, May 2014, pp. 89-192, doi:10.15354/si.14.ed003.