Author: Blair St John
Alternate names: Blair St. John