About Me Who is Ian Leaf? Great question, I can tell you right now, but I will write later when I can.