The document describes Booth's algorithm for multiplying two binary numbers in two's complement notation. It was invented by Andrew Booth in 1950 to increase the speed of calculations on desk calculators that were faster at shifting than adding. The algorithm handles both positive and negative multipliers uniformly. It then provides an example of multiplying two positive binary numbers (+13 x +7) using Booth's algorithm in four steps: 1) representing the numbers in binary, 2) recoding the multiplier, 3) performing the multiplication, and 4) verifying the result.