Morgan was born in Neath, Wales, and studied history at University College, London and theology at Selwyn College, Cambridge.
Morgan studied history at University College, London and theology at Selwyn College, Cambridge. Morgan was born in Neath, Wales.
Morgan was born in Neath, Wales. Morgan studied history at University College, London and theology at Selwyn College, Cambridge.
Morgan was born in Neath, Wales. Morgan studied history at University College, London and theology at Selwyn College, Cambridge.