Francis G Smith Author