Viva Juárez! : A Biography - Smart, Charles Allen (J.B. Lippincott)