The Island Position

The Island Position is an advertising term used to describe the premium position of an advertisement surrounded solely by editorial content.   John Lehr’s series of the same name describes the ...