billg@haverly.com