Norman L R Franks Author