A nice entry-intermediate level book for biologist.
However, some chapters are just too fast into details. Of cource, to explain from the obvious to insightful more smoothly takes a lot more pages. So in this aspect, this book is more suitable as a reference handbook to provide you with entry and overview level of information into all protein related topics.