Paperback: To Sell is Human by Daniel Pink (Canongate, £9.99)