John Rector | Author profile | bookie