B . Ahnstrand , sm.