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: Robert Galbraith
William Shakespeare wrote about 37 to 39 plays, depending on how collaborations are counted, along with 154 sonnets.
J.K. Rowling came up with the idea for Harry Potter in 1990 while on a delayed train from Manchester to London.
Charles Dickens's early pen name was "Boz."