+1 for Greg Hughes book, the other standard is graham wheelers brew your own british ale, which I've also got but I think Hughes book has a more interesting selection of recipes in. They're much the same from the advice perspective, maybe Hughes again is slightly better. Though if you're intersted in brewing british Classic ales, go wheeler (clues in the title really).
Neither get very far into the science or advanced stuff.