We have lost a real giant (Stephen F. Cohen has died)!