Scan barcode
A review by i_masad
Rubik by Elizabeth Tan
5.0
One of the smartest and most interesting books I've read in a long time, both intelligently plotted and gorgeously written. I am in absolute awe of it.