John Barentine

John Barentine is an astronomer, historian, author, science communicator, and founder of Dark Sky Consulting, LLC.

Latest articles by John Barentine