Books by James O’Neal