Thrills and spills of high speed trading

by Stephen Beard