Introduction to Computing
Explorations in Language, Logic, and Machines
David Evans

Color printed copies of the book are available from: Amazon (the list price there is $48.84, but Amazon varies the actual price in unpredictable ways...last I checked it was selling for $29.11, but sometimes it is higher, somtimes lower) and CreateSpace ($37.73). (Try using discount code LZLCF72S at CreateSpace for a $5.00 discont.)