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