Author: John T. Duff & Associates.