Author: Pierre François Olive 1793-1867 Rayer