Trading and exchanges : market microstructure for practitioners - 2003 Dewey Class. No.: 332.64 / H313