Author: Ph D Norman Weistuch