Author: Andre Jean Marie 1795-1874 Hamon