Recent market turmoil, bank runs, global equities sell-off, and the 'credit crunch' have demonstrated the sophisticated and interconnected nature of financial markets today - seemingly localized problems have quickly spread, putting at risk the solvency of both local and global financial institutions. As these markets are increasingly complex, interconnected, and embedded in the daily lives of individuals, there is a pressing need to unravel and understand...