Author: john connell, biplab dasgupta, roy laishley, michael lipton