The Atheist Camel Rants Again!: more arguments and observations from the atheist front