Ultimate Rockopedia: The Most Complete Rocks & Minerals Reference Ever - Steve Tomaceck