The Evolution Controversy: A Survey of Competing Theories. - Buratovich, Michael A. (Christian Scholar's Review, 2009)