Domingo Faustino Sarmiento Jr.

GPTKB entity