Neil T Smith Author