Market Microstructure : Confronting Many Viewpoints by �d�ric Abergel | Menrva Books | MenrvaBooks