Author: Bernard D N Hopper Vincent F; Grebanier