Mike Lynch (Q6847732)
British information scientist
Language: