John Higgins

John Higgins, inventor, 370 Oxford St, London.