Author: Alistair Sinclair McLeod
Alternate names: Alistair Sinclair Mcleod