Far from Shore by Kevin Major