同位语从句是属于名词性从句的一种,把它去掉之后句意不发生改变。而定从去掉后则会对该句子的理解造成误解!而when everyone wanted to have a such a book就是对前面的主句进行补充说明的,若去掉,则不能正确理解句意!定语从句本来就是主谓宾完整的,而when只是作状语而已!