by John Brignell
This revised edition, issued in paperback, has been expanded to include exercises to reinforce the student's understanding of the concepts introduced. Whilst research continues to advance, the auth…