cambus wallace