Törnsten , Pettersson & Nilsson , E. G . Andersson,