Author: Mounia Lalmas and others Source: New York : Springer, 2006. xix, 584 pp. £55.50. ISBN 3540333479 Category: Information Technology Date of Journal Issue: June 2006