Author: Andrew Murray Source: Oxford: Oxford University Press, 2010. 596pp. £34.99. ISBN 9780199548422. Category: Information Technology Date of Journal Issue: June 2010