John Frederick Foster — barrister (1795–1858)