Petrography of Ordovician and Silurian sediments in the western Irish Caledonides: tracers of a short-lived Ordovician continent-arc collision orogeny and the evolution of the Laurentian Appalachian-Caledonian margin