Author: Billy Keniston
Alternate names: William Keniston; Taylor Sparrow