The art of C elegant programming solutions - Schildt, Herbert