Weekend Site Sale! Save up to $18 off. 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.