Author: Grimald, Nicholas Merrill, Le Roy.