It is as they say a robust book with clear and concise explanations. Some equations could stand some cross checking or corrections though.