24 Hours ONLY! £15 off your purchase. Get the code »

Peter MacDonald

Peter Macdonald is the author of 'Eclipse' and has also contributed articles to Heritage Magazine and other publications. He has also written articles for The British Astronomical Society.