Programming a beginner's guide - Mansfield, Richard 1945- (McGraw-Hill, 2009)