Algorithmic and High-Frequency Trading (Mathematics, Finance and Risk)