Pushing and pulling - "davies,kay" (wayland publishers east sussex, 1992)