Books: I'd agree the Mike Goulian books are very good - the Advanced one is about as far as we ordinary mortals will go. Don't overlook Neil Williams' book as well. Personally I buy any aeros book I find, since altogether they cost less than an hour's flying time and you'll probably learn something from each of them. The Aopa book you may want to skip as it's very basic and doesn't consider much beyond the basic manoeuvres.