Author: Iain S. Macdonald
Alternate names: Iain S. MacDonald; IAIN S. MACDONALD; I. S. MacDonald