This author has not been identified. Look up 'Ratnajit Mukherjee' in GoogleThis author has not been identified. Look up 'Kurt Debattista' in GoogleThis author has not been identified. Look up 'Thomas Bashford-Rogers' in GoogleThis author has not been identified. Look up 'Peter Vangorp' in GoogleThis author has not been identified. Look up 'Rafal Mantiuk' in GoogleThis author has not been identified. Look up 'Maximino Bessa' in GoogleThis author has not been identified. Look up 'Brian Waterfield' in GoogleThis author has not been identified. Look up 'Alan Chalmers' in Google