Mohammad seems to have been the L. Ron Hubbard of his day. Islam comes down to "My belief in God is better than yours." How trite and frightening.