Author: Louis Legrand 1813-1882 Noble