That works for the technician (first level) test, but will NOT work for the General exam. Ask me how I know.
The general exam is much harder than tech but still very doable. I found the best way to learn the material and study was hamtestonline.com. You have to pay to use it, but it's really excellent and will expose you to 100% of the questions and all of the theory behind each one.
The tech exam is so easy that most people with a little sense and a few evenings of reading online could pass with high marks, though the hamtestonline.com presents the material in a more logical manner.
If a couple of people go in on hamtest online, it becomes cheaper than buying the book and you have access for 1 year.
If you just gotta have a book (and this is only my opinion) I thought the ARRL "Now your're talking" was terrible, especially the layout of the question section. You have to flip back and forth to numerous sections. That serves no purpose except to make it nearly impossible to read and study. The Gordon West book is better and more logical. But, but the time you buy a couple of books, you are most of the way to a Hamtestonline subscription.
One Arrl book I did like, and if I had nothing else to do in life, would provide hours of entertainment, is the Antenna book.
When is Cruiserdan taking his exam? He'll need it for Rubicon this year, since the leader on his run does not have a CB radio. I know it will take Beo dragging Dan kicking and screaming to a VE session, but I hope you guys can make it happen before June.
No affliiation with Hamtestonline, just totally sold on how they present the study material.
KI6MIE