Author: John Carvell Williams
Alternate names: جون كارڤيل ويليامس
Born: 1821-09-20
Died: 1907-10-08
Bio: English Nonconformist campaigner and a Liberal politician