Alastair Dougall

Dougall is a highly experienced writer and editor.