Mr P . B . Du Chaillu , denbekante