I needed to get this book for a communications class. We have gone through he first chapter and the amount of errors and typos are inexcusable for a technical book. For the amount of money the text cost it should have been proofread. My classmates an I will give this text a big two thumbs down when it comes time to do the course evaluation.