Theory PPT:














Books: