Reference author: Stewart McLachlin

First name
Stewart
Middle name
David
Last name
McLachlin