Books: The non euclidean revolution (sorted by popularity)