Hey, came accross your name by google. My father (Walter Jaffe) is an astrophysicist in Leiden...have your paths crossed?