Books by James MacGuire