Algorithmic Trading and DMA: An introduction to direct access trading strategies
Algorithmic trading and Direct Market Access (DMA) are important tools helping both buy and sell-side traders to achieve best execution (Note: the focus is on institutional sized orders, not those of individuals/retail traders).
This book starts from the ground up to provide detailed explanations of both these techniques:
There is also a website for this book at www.algo-dma.com