The authors of this nice book : Patrick Cozzi and Kevin Ring have done a very good job , because was necessary such a book.
The book is named 3D Engine Design for Virtual Globes and you can get from
The engine design presented in this book is based on OpenGL 3.3 with core.
The book has 520-page programming book.
You cab get from here the price is just £37.99 ...