from the
Introspect Library

compiled and maintained by
RD Clyde