Runtime Access to Type Information in C++. - John A. Interrante; Mark A. Linton (C++ Conference, 1990)