You have found a source that seems current enough and the information seems accurately portrayed. You may even be able to verify that the author has some expertise or authority on the subject. It is current enough to suit the topic, and it appears to be from an academic publisher.
But there is still one more thing to consider. Is it relevant to your search? Is it written at a level you can understand? Who is the target audience? And perhaps most importantly, how will you use it in your assignment?