Author: John Springs III
Alternate names: John B. Springs