Viva Juárez! : A biography. - Smart, Charles Allen, (Lippincott,, 1963)