Ivo Stourton (1982) groeide op in Engeland, woonde korte tijd in Frankrijk en reisde een jaar door Zuid-Amerika. Na zijn studie aan Cambridge University (cum laude voor Engelse literatuur) werkte...