James Fowler — ecclesiastical architect from England (1828-1892)