Author: Duckworth, Christian Leslie Dyce; Langmuir, Graham Easton