writer
Scottish minister and writer (1818-1892)
Connected
Not who you're looking for? Others named John Cairns: British molecular biologist (1922–2018) · cricketer (1925-2014) · British writer and minister · British politician
Studio characters