18th international meeting of slide rule collectors : IM 2012 : Bletchley Park,