Eschermatics
Eschermatics
Roger Penrose
Details
OL Work ID
OL29350927W
Find this book
Open Library