Chess Openings for Black Explained is a well written and one of my top ten picks.
This book covers all of Whites Openings 1.E4, 1.D4, 1.C4, Knight and all Flank Openings, A Complete Repertoire.
I highly recommend this book and it's companion " Chess Openings for White Explained ( Winning with 1.E4 ) ".
The reason I gave this book only 4 stars is because like " Chess Openings for White Explained " there are Main Ideals, Highlights and Analysis in Blue, EXCEPT THERE IS NO BLUE, So whoever did the proofing of the book screwed up.