William Horwood | Author profile | bookie