Donald R Mackay Editor