When I first launched my website I had a burst of energy and did some book reviews, here they are, all three of them, in all their glory. I have links from each book to my favourite bookstore, Amazon.
And here is a newer link again about hacking : by David H. Freeman and Charles C. Mann. Quite a good book, and an amazing and rather disturbing story. I will write a review of this book for my hacking links section as soon as I can.
Now in it's 3d edition, this is the book I rely on when adminstering my Linux server. I have bought each edition when it comes out making this the first book that I have ever bought three copies of!
Of course some languages have concurrency built-in. Concurrency in Ada (Burns and Wellings) is a good book on multithreaded Ada programs. I haven't started reading about multithreading in Java ... yet.
"The process of technological developmentis like building a cathedral," remarked Baran years later. "Over the course of several hundred years new people come along and each lays down a block on top of the old foundations each saying, 'I built a cathedral.' Then comes along an historian who asks, "Well, who built the cathedral?' Peter added some stones here, and Paul added a few more. If you are not careful, you can con yourself into believing that you did the most important part. But the reality is that each contribution has to follow onto previous work. Everything is tied to everything else". Today's Internet is to the Arpanet as the Arpanet was to Paul Baran's thought experiments, and I salute him.