Robert F Smith Author