The Crystal Palace School of Engineering /
Craddock, J. P.,author.