Daniel P. BovetBooksAlgorithms and complexityIntroduction to the theory of complexityUnderstanding The Linux KernelAuthor data: Open Library