This book certainly has a lot of information in it, but it is not lucid at all. This book is a hard read. The presentation is not done very well, and a lot of details get put off to the literature. I would actually recommend the FEM book by Braess instead. Only use this book as a reference.