Description:This isn't exactly beach reading, but it's not supposed to be. I originally bought this book for a graduate level college course, and found the book to be almost exhaustive in it's coverage. I can't recommend it for the casual reader, but as a reference guide, this is practically the gold standard for computer architecture.