Christopher John Shields | Author profile | bookie