Author: Birmingham Polytechnic Institution.