Author: Glen Wright
Alternate names: Wright, Glen.