Angela Royston

Angela Royston has written nearly 300 non-fiction books for children on subjects as diverse as weather, climate change, animals, the human body, space, and other scientific topics.