Author: Ian Adrian David Russell
Alternate names: IAD Russell