Gents, lets all try and keep on topic for the OP. We don't need to debate the war, or the varying points of view. The op is simply looking for good educational resources. So far this has been a great thread and I'd hate to see it slip off topic.
Definitely
The three books I've listed are fairly standard texts at Uni' but I'll have a root around and see if I can find anything else