Author: William Taylor Brown
Alternate names: William Taylor (Zack) Brown