Author: bruce smith