B . Crombie , sr.