Jack has written more than 30 books for children, teenagers and adults. In addition he often acts as consultant science editor for books, magazines, science activity packs and CD–ROMs. A trained teacher, he also writes and presents live science shows in museums, schools and libraries.