Tu Delft Library Phd Thesis – 660183