Hello There's a new museum site on Internet. But the language is only Dutch at the moment. Maybe you can take a look http://www.pi.net/~mfkns