A Novel Rotate and Shift Circuit Using Bidirectional Gates. - Walter R. Nordquist; Wing N. Toy (IEEE Trans. Computers, 1970)