Author: Justin J. W. Powell
Alternate names: Justin J.W. Powell