james lloyd dulin book reviews