How Stenographers Type at 300 Words Per Minute