Author: Brian William Fox
Alternate names: Brian W. Fox