The miracle in the ant - Yahya (The series of facts demolishing the lie of evolution ; 1, 2000)