Books by Mark J. Green