kapten C . O. Silvén , liv.