Trying to dig up controversial claims on the origins of mankind is akin to opening a can of worms. At stake is our own history and there are 3 ferociously opposing views. The Story of Oldoway Man Lets take the case of the discovery of Olduvai Man (also known as Oldoway man), in 1913, by Prof.… Continue reading Olduvai Man and The Cradle of Mankind Controversy
Olduvai Gorge Finger – Questioning Human Origins
Researchers recently discovered of a >1.8 million-year-old little finger. They published their findings in the prestigious Nature Communications Journal. Interestingly, on extensive analysis and comparisons with known species, this bone was found to fall within the Homo Sapiens (modern man) category. However, as the bone is dated to be >1.8 million years old in their discussion,… Continue reading Olduvai Gorge Finger – Questioning Human Origins
Gaia Theory – in a Nutshell
Gaia from Greek mythology is the primordial earth goddess. In some, interpretations she is the earth itself or a spiritual representation of it. She gave rise to all life on earth. What is Gaia Theory According to Gaia theory, the earth is a place where life can flourish not just because it happened to be… Continue reading Gaia Theory – in a Nutshell
Do You have Moral Principles Wired into Your Body ?
Morality has been a topic for philosophical, religious and scientific discussion. This current discussion is a quick philosophical and scientific perspective. People have claimed that morality is an illusion or a social construct. That there are no fundamental moral principles. That the moral principles are mostly social and cultural in origin and can be changed… Continue reading Do You have Moral Principles Wired into Your Body ?
Do AntiPsychotics Work? A Look At Scientific Research
Being a Psychiatrist you may assume I am naturally going to be biased favorably. However, you may be surprised to learn that is not always the case. A Meta-Analysis published in Molecular Psychiatry took a very thorough look at this matter and here I am presenting a quick critical review of this study  and… Continue reading Do AntiPsychotics Work? A Look At Scientific Research
Overpopulation and Limited Resources – Should We Impose Control?
Just watched the movie ‘What happened to Monday (2017)’ on Netflix. It had some very interesting themes especially focusing on the crisis of human overpopulation and the moral issues this raises. These themes are of course by no means new. Warning: The following contains spoilers. The movie is based on a dystopian future in the… Continue reading Overpopulation and Limited Resources – Should We Impose Control?