Reference author: Graham King

First name
Graham
Middle name
JW
Last name
King