Stanley K Smith Author