Author: Alec MacKenzie
Alternate names: R. Alec MacKenzie; R. Alec Mackenzie; Alec Mackenzie; Alec R. MacKenzie; R.Alec MacKenzie