Greg (Microsoft executive) Shaw | Author profile | bookie