Your conditions: Adriaan J. Duivenvoorden