quite low quality with a high price
I have read a second edition's reviews and there was mentioned that it has many errors. That's also third edition's problem, first half of book has many errors, especially in figures. Why author didn't learn from previous edition's mistakes? Text is easy to read, but sometimes I expected deeper treatment. The book has over six hundred pages, but it looks a litle airy. Otherwise it is average introduction book, nothing more.