Author: James Emmons Maurice Raynal