Financial Markets by Paul V. Holmes & R. Dixon