Robert P Scott Author