Editors

Van Dijken, J.P.,
Scheffers, W.A.

Publication date

# of pages

520

Cover

Softcover

ISBN print

978-90-407-2067-3

Imprint

Delft University Press