john a. toll