full text of basic problems concepts and techniques