Analysis of failure in fiber polymer laminates : The theory of Alfred Puck.