Title: Life and work of James G. Blaine