Fergus, a miniature of the west