Manual of geology Vol 1 - JD Dana (Akashdeep publishers, 2007)