Intelligent Design CSAA: Report on a Presentation in Canada February 21, 2025 A report on a Zoom presentation to a creation association in Alberta, 2020. CONTINUE READING
Human Body Human Eye Has Nanoscale Resolution July 10, 2015 No more complaining about bad design in the human eye. Optical experts prove it can distinguish differences at billionths of a meter. CONTINUE READING