Author: Henry Joseph Francis Hubert Foveaux