Author: Joel K. Bourne Jr
Alternate names: Joel K. Bourne Jr.; Joel K. Bourne