The miracle in the ant /
Yahya Harun ; [translated by Mustapha Ahmad].
- 1st English ed.
- London : Ta-Ha Publishers, 2000.
- 165 p. : ill. (some col.) ; 24 cm.
- The series of facts demolishing the lie of evolution ; 1 .
- The series of facts demolishing the lie of evolution ; 1. .