S. , Garfware , afl.