Frederic James Shields

British, 1833-1911