Manyebook
William Alexander Deer
An Introduction To The Rock Forming Minerals