Juarez y la libertad de conciencia en Mexico.
Publisher: Cajica
Place of publication: Puebla, Mexico