Books by Stewart M. Green