Ancient shores - MacDevitt, Jack (Harper Collins, 2000)