A selection of Tim Auld's book reviews