Stephen Powys Marks — architect (1932-2020)