i have been using this book and a previous edition before this one. Very good book.
The material covered was very easy to read and digest. Students are able to follow along.
Sadly this book never arrived so I am unable to comment on it.
Coverage, historical context, and good ancillary materials.