Nanostructure Physics and Fabrication