Question: who came up with the solar nebula theory
Answer: The theory was developed by Immanuel Kant and published in his Allgemeine Naturgeschichte und Theorie des Himmels ( `` Universal Natural History and Theory of the Heavens '' ) , published in 1755 .