The placenames of Portsmouth : being an anecdotal stroll through the centuries and neighborhoods of Portsmouth, New Hampshire--