Elof Johansson , en nära 40-årig man ,har