John Allan

John Allan lives by the sea on the south coast of England. He loves the outdoors and most sports. John has written on a wide variety of topics for children, including math, science, and sports.