Business law - Kelly, David; Holmes, Ann; Hayward, Ruth (Cavendish, 2005)