Author: Richard N. Green
Alternate names: Richard N Green