Alfred Piccaver (born 1884 in Long Sutton) Alfred Piccaver (5 February 1884 – 23 September 1958) was a British-American ... Read More