Havard school theory ? It's components? ?
quanswer.com