( 664 ) J . W. Haglund.