Tom Jackson
Tom Jackson has written more than 200 books and contributed to many more. These include projects with Brian May, Patrick Moore, Marcus de Sautoy, and Carol Vorderman and cover everything from axolotls to Zoroastrianism.
Read More