Cosmological Crossroads : An Advanced Course in Mathematical, Physical and String Cosmology - Spiros Cotsakis, Eleftherios Papantonopoulos ((Lecture Notes in Physics))