Materials Science of Minerals and Rocks

653 pages hardcover

nonfiction science medium-paced

420 pages hardcover

nonfiction science technology lighthearted slow-paced