Fundamentals of Structured Program Design by Thomas Robinson, Amanda Robinson & Robinson D