williamforrie