I'd disagree with the definitions offered.

Atheists (it means "without god") simply don't believe in any god or religion. It doesn't necessarily make them militant about it.

Agnostics aren't sure if there's a god. The doesn't mean they don't care if there is or not, just that they can't decide.

One can certainly have militant theists (90% of the world;s problems stem from religions fighting each other) and one can imagine militant atheists. But there can't be a militant agnostic.


Cleverly disguised as a responsible adult.