Financial Markets by Robert W. Kolb & Ricardo J. Rodriguez