Dr. Roger Penrose is a famous British mathematician. He was the first, who described impossible figures in the scientific article, which was published in British Psychology Magazine.
Read the full biography of Roger Penrose.
This image from lecture "Science and Mind", which Dr. Roger Penrose took in Oxford University in May 12,1999. You can see and listen full lecture at http://online.itp.ucsb.edu/online/plecture/penrose/.