Books by James Pearce