T. O. Shanavas is a native of Kerala, India and is now based in the USA. He is the author of “Islamic Theory of evolution of Evolution the Missing Link between Darwin and The Origin of Species.” Co-author of the book, And God Said, "Let There Be Evolution!” Reconciling the Book of Genesis, The Qur'an, And the Theory of Evolution. Edited by Prof. Charles M. Wynn and Prof. Arthur W. Wiggins.