David O'Regan Makanema