ABP Names Dr. David G. Nichols as President, CEO