The book you got was the one that I had found to be the best for preparing (reviewing) for the test. However, I only used the practice tests to get an idea of what the ASTB was going to be like.
I had bought another book by ARCO called Officer candidate tests, but it only covered the math, english, and mechanical portions of the test (and it didn't really represent the test very well).
Summary, I think the book you have is the best available. However, do a search on this site for more.
Hope this helps,
Jason Linscott