Question: who wrote the song mary had a little lamb
Answer: John Roulstone
Other accepted answers: John Roulstone; Sarah Josepha Hale