That book - the Roger Sanders one - was very good. I liked his questions, although hated the fact that he reused the end of chapter questions at the end of the book as well. I think I wanted to do the end of book test fresh to get an accurate idea of where I was, but having seen the questions before at the end of chapters, I came out with an unrealistically high score. I also emailed him once with a query and he didn't respond.
Excellent book though - definitely worth a purchase.