The Best Of Astraea: 17 articles on science, history and philosophy