There aren't any great books out there. Most of them are quite out of date, there have been a lot of rules changes. The best thing to do for the rules is to contact either DVG or USA and get a rules book.
Ivan Balabanov has excellent videos and a book, but it's not basic....it doesn't go over the sport for the novice.
Armin Winkler has some good articles on his website:
http://www.schutzhundvillage.com
The best way to learn about drives is to pay attention at training and ask questions about what is being done and specifically why. Also, helpers often talk about a dog after it comes off the field. Pay attention, listen to what is said to/about the handler.