Gems, Granites and Gravels by Brian J. Skinner & Richard Vincent Dietrich