This Image is Computer GeneratedWhile not perfect, I must say a darned impressive job. More: continued here