How rigged are stock markets? Evidence from microsecond timestamps Robert P. Bartlett; Justin McCrary Journal of Financial Markets 2019 45, 37-60