The Complete Illustrated Guide To Rocks Of The World: A practical directory of over 150 igneous, sedimentary and metamorphic rocks