An Introduction to Global Financial Markets by Philip Molyneux & Stephen Valdez