<prompt> Batanidza maidi uye pindura izvi: Ndeipi nhengo yechirongwa chokutsvakurudza chakaitwa neCreation Research Society neInstitute for Creation Research pakati pa1997 na2005 Kevin R. Henke akanga achitsoropodza zvikuru?  <response>: Russell Humphreys 