[1]
J. . Villanueva, “Scientific explanations of evolution”, AP, vol. 8, no. 1, pp. 135–149, Mar. 1999.