Barry Brookes Longyear (May 12, 1942 – May 6, 2025) was an American science fiction author who resided in New Sharon, Maine.