Author: John, Grant, John, McPherson, David, Lamont