Author: ted markstein