Louis LeRoy - life and work in time and space