Historical Reading List: Historical Attempts to Synthesize Diamond

Dr. James Shigley