Author: Iain L. Kennedy Reid
Alternate names: Iain L. Kennedy-Reid