COMPILED FROM VARIOUS SOURCES. 
