Reverend William Canon Fleming Share This Reverend William Canon Fleming (Reverend William Canon Fleming)