Books by James Earls