Final Project, Third Year, University of Newcastle-upon-Tyne (2002).