William H. Brown, Halifax