Author: Robert Rastall
Alternate names: ROBERT RASTALL; Robert A. Rastall