Name six types of foundations?
quanswer.com