Books by Eric Flemming