Professional electronic trading - Norman, David J. (David James) (Wiley, 2002)