francis is a crossword puzzle answer that we have spotted 1 times. Dick ......, author of novels set in the world of horse racing