Indian remains of the Penobscot Valley and their significance
Orono, Me.