Amsterdam ; London : Morgan Kaufmann,