Author: Seton, Sir Bruce, Grant, John