[ISBN 1853833495] (Revised and updated edition)