This work is a result of the Nanotube '99 Workshop, held in late July 1999. It is a compendium representing the state of the art in the developing field of nanotubes. An important focus is on the relative merits of the various techniques used to synthesize nanotubes of carbon and other materials.