Colin St John Wilson — British architect (1922-2007)