Originally published: Amsterdam : Elsevier Science Publishers,