Flash - Salter, Anastasia,Murray, John (The MIT Press, 2014)