politician
Free account · your comment posts right after signup
Not who you're looking for? Others named James Giles: Canadian philosopher and psychologist · 19th-century Scottish painter and landscape architect (1801- · 18th-century porcelain decorator in England (1718–1780) · British local councillor