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