Control Language Programming For Ibm I by Jim Buck, Bryan Meyers & Dan Riehl