Copyright (c) 2004,
The Centre for Computer Applications and Research