Author: John H. Tinker
Alternate names: John H Tinker