Ratings30
Average rating3.9
If I could only give one anecdote to explain what I think is wrong with the current state of the engineering educational system it's that I only ever encountered this book in my history classes, I doubt anyone in my science classes was even aware of its existence.