Profile picture
James Newcomb
Doctorate
  • New England College
    Henniker, United States
mini profile avatar James Newcomb