About James Grainger Books by James Grainger Harmless by (author) James Grainger The Long Slide Stories by (author) James Grainger