Palmer, Frederick Herbert (Career)