T H Green Author