Author: fogle bruce