For a discussion of some excellent beginning books, see these these threads.
http://forumserver.twoplustwo.com/13...inner-1000223/
http://forumserver.twoplustwo.com/13...begins-995739/
Judging by your mention of Holland’s second book, you may not be a rank beginner. If you are not, get Magriel, but buy Bagai’s book to get the corrections.
Classic Backgammon Revisited, 2nd Edition
By Jeremy Bagai
Also great for intermediates is Robertie’s 501 Problems.
501 Essential Backgammon Problems
By Bill Robertie
Holland’s Better Backgammon is quite good in the analysis of the problems it covers, but it costs more than 501 Problems, and is not nearly as comprehensive.