Well done, extremely readable, filled with odd bits in the history of astronomy. Not too technical for average consumption, and covers an amazing amount of territory.