Advanced C struct programming data structure design and implementation in C - Ogilvie, John W. (Wiley, 1990)