Books by James Bell