Alex Garland is a fantastic story teller capable of translating complex cutting edge science into amazing art that both educates and entertains. As a former programmer from Silicon Valley I very much appreciate his explorations into these very interesting, scary and exciting fields.