Recently I started working in an algotrading company as a programmer.
After I studied that subject a little in the university and read a book or two in that field I gained a little knowledge in that ...

Can I get some recommendations for a book on market microstructure? I'm not looking for some author's questionable methods for trading, I'm just looking for a book that provides me with facts about ...