• Gabriel Svennerberg (auth.) Matt Wade Clay Andres Steve Anglin Mark Beckner Ewan Buckingham Gary Cornell Jonathan Gennick Jonathan Hassell Michelle Lowman Matthew Moodie Duncan Parkes Jeffrey Pepper Frank Pohlmann Douglas Pundick Ben Renow-Clarke Dominic Shakeshaft Tom Welsh Mary Tobin Jennifer L. Blackwell Kim Wimpsett (eds.)

7 - 8Hours to read