Bell, John Peter (Career)