Once and for all the difference between Holland and The Netherlands, I always wondered!