Corporate Finance Law by Jennifer Payne & Louise Gullifer