Understanding company law by Alastair Hudson | Menrva Books | MenrvaBooks