Posts

Showing posts from January 6, 2023

Human body is one of the major signs of Allah

Image
  Home ISLAMIC MEDICAL EDUCATION RESOURCES-05 Reading the Signs of Allah through Basic Medical Sciences: The Biological Miracle Presented at a training workshop on the Islamic Input in the Medical Curriculum held at the Faculty of Medicine UNISSULA on 21 st  December 2008 by Professor Dr Omar Hasan Kasule Sr. MB ChB (MUK), MPH (Harvard), DrPH (Harvard) EM:  omarkasule@yahoo.com . WEB: http://omarkasule.tripod.com 1.0 PERFECTION, OPTIMALITY, INCOMPARABILITY 1.1 CONCEPTS Allah’s creation is perfect. Allah is the best creator,  ahsan al kahliqin  (2:138 & 37:125). He perfected everything He made,  kamal al khalq  (27:88 & 95:4). He made humans in the best image,  ahsan suurat  (40:64 & 95:4). The process of perfection went through four stages: creation,  khalq;  making due proportions,  taswiyat;  balancing,  ta ‘adil;  and making the best image,  taswiir . The biological perfection was created and not evolved. Every living and non-living things was created perfect  de novo .

Darwin's theory of evolution is totally false.

Image
  Skip to main content Toggle navigation Philosophy Of Islam Sayyid Muhammad Husayni Beheshti TABLE OF CONTENTS ▼ 20 minutes read Man and Evolution   Out of all the natural phenomena with which we are a conversant, the living beings have a comparatively more complex and marvelous mechanism. It may be said that life is the apex of perfection on the scale of natural motion.   Life No thinker belonging to any school of thought has any doubt about the fact that‑ living beings have characteristics which are not found in the non‑living beings.   The main' characteristics of a living being are self‑defense, adaptation to the environment, growth and pro­creation. The living beings of higher categories move from one place to another and those of still higher category are gifted with feeling and consciousness. That is why the laws of organic chemistry are different from those of inorganic chemistry, or for that matter of geology.   So far as observation and scientific experiments show, a liv