Semiconductor Nanostructures For Optoelectronic Applications by Todd Steiner