Title: James Joseph Sylvester : Life and Work in Letters