Work type: paper
Gerard Lynch, Carl Vogel
Languages: English
Lynch, Gerard
Trinity College Dublin (Ireland)