STEVEN N PENROSE