John Floyd | Author profile | bookie