John Huchra, astronomer, dies at 61

John Peter Huchra died unexpectedly on Oct. 8 at the age of 61. He was the Robert O. & Holly Thomis Doyle Professor of Cosmology and the senior adviser to the provost for research policy at Harvard.