Publicatons and Other Sources