Sid78, there are plenty of CRM resources on the web without having to buy a book; and I doubt that there is any one book which provides a comprehensive view of the subject.
On the web start with:-
UK CAA documents CAP 719 Fundamental Human Factors Concepts and CAP 737 Crew Resource Management (CRM) Training.
Also see:-
CRM More than just Talk, Talk,Talk,Talk.
CRM - the concept and its benefits.
The Evolution of Crew Resource Management Training in Commercial Aviation.
Start by understanding yourself at the centre of the SHELL diagram before moving out to the other resources and interpersonal (team) relationships. How do you think, what are your attitudes, discipline, etc –
General Thinking Skills.
Gen refs:-
CRM development group.
Decision Making.