How many plays did Shakespeare write?
William Shakespeare wrote about 37 to 39 plays, depending on how collaborations are counted, along with 154 sonnets.
Reference: Charles Dickens Museum
William Shakespeare wrote about 37 to 39 plays, depending on how collaborations are counted, along with 154 sonnets.
Most of Charles Dickens's novels were first published in monthly or weekly installments, which kept readers hooked on cliffhangers.
Britain's Factory Act of 1833 was one of the first laws to limit child labor, banning children under nine from working in textile mills.