One of the great things about her short stories is the detailed settings she creates. They are vividly described, making the reader feel as if they are actually in the place she is writing about. Also, her stories usually have a deep exploration of human relationships, whether it's between family members, friends or lovers.
I'm not sure who Randy Roth specifically is without more context. There could be many people named Randy Roth. He could be an ordinary individual, a local figure in a certain community, or perhaps someone known in a specific field like business, arts or sports.
Since all we know is that Randy writes a novel, we can't determine the time it took. It could have taken him months if he was writing part - time, or it could be years if he was really meticulous and had a lot of research to do.