Author: C B. 1823-1876 Cayley