The Smith Variant Brim is very good, not quite perfect. You'll have to decide for yourself how minor or major those shortcomings are.
↧