Longworth, John Augustus, active 1849-1876, CB, Consul-General in Serbia