Author: Gary John Bishop
Alternate names: Bishop Gary John