Devil John Wright: His Life and Times: Revised Edition