lorcan o’toole . ireland