One of the sites that appears in Mike Casey’s Chinchuba novel is a NASA facility located in rural southern Mississippi. I’ve been there. If you drive about 45 minutes east of New Orleans on Interstate 10, you’ll cross a tall bridge over the Pearl River Read More …