Wang, Frederick F. “Science and the Ability and Capability of the Human Being: The Vanished Flight 370 Tells Us the Truth”. Science Insights 8, no. 1 (May 18, 2014): 89–192. Accessed March 28, 2024. https://bonoi.org/index.php/si/article/view/199.