Author: peter green m.a.