Author: Philippe Joseph Benjamin Buchez
Alternate names: Philippe-Joseph -Benjamin Buchez; Philippe Joseph B enjamin. Buchez