Author: Norman. T. RAY