Quintessence Pub Co, 2010. — 555 p. — ISBN 9780867155006.The revised edition of this popular book presents a concise approach …