Author: Sinclair, Michael G, London College of Information Technology