Mark Isaak

Mark Isaac is the current editor of "Index of Creationist Claims" on the creation/evolution debate website www.talkorigins.org,