Operating Systems by Charles Crowley