A review by hyzie
I, Robot by Isaac Asimov

challenging reflective

2.75