Roger; Longair Penrose

Roger; Longair Penrose is the author of books such as The Large, the Small and The Human Mind.

Books by Roger; Longair Penrose