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