Stockholm ; Allen och Sir Henry Havelock ,båda