Author: Howard l hurwitz