Books by steven m. gillon