Marshall Cavendish Ltd

Marshall Cavendish is a leading publisher of series and trade nonfiction, children's books, illustrated reference works.