( 12940 ) E. P . Haglund J:r.