Philosophical Transactions of the Royal Society of London. Series A. Mathematical, Physical and Engineering Sciences (Philos. Trans. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci.) (20120101), 370, no.~1964, 1505-1542. ISSN: 1364-503X (print).eISSN: 1471-2962.