High-Frequency Trading and Dark Pools: The Complexity of Financial Markets — William Troyaux