published scientific and popular articles, Dr Sagan was the author, co-author or editor of