Info Modeling C by Douglas A. Schenck & Peter R. Wilson