James Dupré Lance
James Dupré Lance was a 19th-century Member of Parliament from Canterbury, New Zealand. more »