http://link.springer.com/10.1007/978-3-642-28827-2