James Joseph Sylvester articles