Nuclear Reactions with Heavy Ions