Dynamic Java (photo)
Sean McGrath and Samuele Pedroni.