Steve ParkerĀ is a British science writer of children's and adult's books. He has written more than 300 titles and contributed to or edited another 150.