John Lyon O:o , Generalagenter för Sverige.