Islands of the Mid-Maine Coast, Vol. 2: Mount Desert to Machias Bay