Northern shores a history of the Baltic Sea and its peoples - Palmer, Alan Warwick