C R Green Author