Lanzillotta, Dr. Peter