Christopher A. Bayly | Author profile | bookie