As a student, this information was mind-blogging, irrelevant, and boring. Many of the lessons from this book are great, however, most people learn hands-on while on the job. Many of the scenarios presented are basic and may help, but by the time you're doing the job, you will forget the lessons presented in the book anyway. The book struggles to provide real world knowledge of the process, but it's a difficult task, but they do their best. Library budgets, electronic resources, and data have changed the game. As soon as this book was published, it was dated. Either way, I had to read it for class and thought it was okay.