• Martin Trautschold Gary Mazo (auth.) Steve Anglin James Markham Clay Andres 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 Matt Wade Tom Welsh Laurin Becker Mary Ann Fugate Chris Marcheso Patrick Meador Ralph Moore Katie Stence (eds.)

13 - 15Hours to read