Trading and Exchanges: Market Microstructure for Practitioners by Harris, Larry | DealShopping UK