Stardust Theory