Elements of Distributed Computing sidottuEnglanti, 2002