Paperback: Bad Pharma by Ben Goldacre (4th Estate, £8.99)