Bristol Stock Exchange, Version 2: a simulation of a contemporary limit-order-book financial exchange.