Company Law - Dignam Alan; Lowry John (2018)