Roger Penrose: Black Holes, Art and Science, and the Beginning and End of Time.