Ratings267
Average rating3.7
I really ‘groked' this book when I read it in my late teens. Today looking back on it I am not quite so enthralled, especially with Heinlein's socio-political views. It probably deserves a 3 but I do remember it fondly so have given it a 4.