The peoples of Ireland : from prehistory to modern times