Bevis, John, MD; astronomer