Roger Penrose's books
4.16 avg rating — 8,351 ratings 3.91 avg rating — 7,530 ratings 3.93 avg rating — 2,472 ratings 3.96 avg rating — 1,170 ratings 3.66 avg rating — 507 ratings 3.92 avg rating — 290 ratings 4.06 avg rating — 72 ratings 4.22 avg rating — 64 ratings 4.15 avg rating — 62 ratings 4.32 avg rating — 31 ratings