Advances in Portfolio Construction and Implementation by Stephen E. Satchell & Alan Scowcroft