Who was born first Stephen E. Ambrose or Günter Grass?