Great books, that helps to prepare for the NSAA. I especially liked the fact that every question has been worked out in this book.