Andrew's World

a blog by Andrew Sampson on life and human factors