Author: Roland Penrose.