Libros de Richard Garfinkle :