Lorcan O'Herlihy — Irish architect