Author: John Elliott Cairnes
Alternate names: John E. Cairnes; John Elliot Cairnes; Cairnes, John Elliott, 1823-1875.; John Cairnes; Cairnes, John Elliott; J. E. Cairnes
Born: 1823
Died: 1875