Phew! Just finished this book by Steven Pinker. It was long and it took me a while to read it but boy, was it a rewarding read! I could not believe that it has been priced at $17.00! Surely it is worth much more than that.
One of the books I would love to read over and over again.