David del Ser '08 named Echoing Green Fellow