Author: william j. smith