Author: Alexandre Auguste P. Charles Blanc
Alternate names: Alexandre Auguste P Charles Blanc; Alexandre Auguste P . Charles Blanc