Effects of high-frequency trading may not be all bad

Kirby Brown