John Iran , s t. G . P .. HermanLindstrand