Norman Franks - British writer and historian