Roger; Longair Penrose

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

Books by Roger; Longair Penrose