Author: John Francis Gray 1875-1960 Stokes