Origins TheologyForum for the discussion of Creation Science (Young/Old) vs Theistic Evolution. Discussion of Atheistic Evolution should be taken to the Discussion and Debate forums.
Peace4ever shows up out of the blue in early June 2009, posts a rash of irrational posts and hasn't been heard from since. Yeah, I would say trolling.
Oh good.... I admit I find the degree to which some people can be ignorant of science astounding, and as a science student it can be incredibly frustrating.