Leonard George Horowitz, también conocido como Len Horowitz o Lenny Horowitz, nació en 1962. Es doctor en Odontología, y posee postgraduados en su especialidad y en Salud Pública. Dejó su consulta de dentista para introducirse en la industria de la salud y publicar varios libros, folletos (ambos publicados por su propia editorial, Tetrahedron), DVD, CD y artículos en revistas de salud pública.