Michael Villers Forbes O'Connor Peerage person ID=238928 Parents Daphne Mary Byron Leo Forbes O'Connor Children Benedict O'Connor Gregory O'Connor Dominic Rupert O'Connor Christopher Rupert O'Connor Siblings Diana Mary Angela Forbes O'Connor Partners Mary Catharine Singleton