To my good friend Dr. Byron, who agreed (as do I) with Jerry Vines' assessment about Mohammed but questioned the preciseness of the word pedophile as it applies to Mohammed (see here). My understanding is that pedophile means a perversion in which an adult is sexually attracted to children. Thankfully it is usually a crime, but even if it isn't, the practitioner is still a pedophile. I think it applies perfectly to Mohammed.
(Also Dr Byron: I take umbrage at your use of CMU to stand for Central Michigan University! CMU is for Carnegie Mellon University!)