J. Moray Brown served in India with the 79th Cameron Highlanders and wrote several books on sporting topics during the late 1880s and 1890s.