Books by James Fosshage