John Chobrda and Ralph Sproul, others: An excellent resource for many bits and pieces relating to this area of study can be found in this book: A Beginners Guide to Constructing the Universe by Michael Schneiderer Stephen McGehee