Ivor Edward David was the District Superintendent of Police in Madras before becoming Inspector-General of Police in Ceylon.
Ivor Edward David was the District Superintendent of Police in Madras before becoming Inspector-General of Police in Ceylon.