Maxwell's Point by M. J. Trow (Paperback, 2008)