Dr. John Throop, The Summit Group

Dr. John Throop
The Summit Group