Author: John Grierson Archive.