The Mega Online Bookstore
Welcome Guest | Login | Home | Contact Us

The Future of the Humanities Teaching Art, Religion, Philosophy, Literature and History

Globalization & Identity Cultural Diversity, Religion, and Citizenship,1412805619,9781412805612

Globalization & Identity ...

Majid Tehranian ...

Our Price: $ 73.48

Paths to Contemporary French Literature, Vol. 2,0765803704,9780765803702

Paths to Contemporary Fre ...

John Taylor

Our Price: $ 195.84

Religion and the Law Of Church and State and the Supreme Court,020236304X,9780202363042

Religion and the Law Of C ...

Philip B. Kurla ...

Our Price: $ 66.54

A History of Western Literature From Medieval Epic to Modern Poetry,0202361853,9780202361857

A History of Western Lite ...

John M. Cohen

Our Price: $ 78.87

Islamic Philosophy + Theology,0202362728,9780202362724

Islamic Philosophy + Theo ...

W. Montgomery P ...

Our Price: $ 68.44

Faith without Dogma The Place of Religion in Postmodern Societies,1560000740,9781560000747

Faith without Dogma The P ...

Franco Ferrarot ...

Our Price: $ 130.27

The Foundation of Phenomenology Edmund Husserl and the Quest for a Rigorous Science of Philosophy,0202308537,9780202308531

The Foundation of Phenome ...

Marvin Farber

Our Price: $ 82.99

Philosophy of Science From Explanation to Justification,076580414X,9780765804143

Philosophy of Science Fro ...

Mario Bunge

Our Price: $ 78.79

A Guide to English Literature,020236285X,9780202362854

A Guide to English Litera ...

F. W. Bateson, ...

Our Price: $ 68.96

From State Church to Pluralism A Protestant Interpretation of Religion in American History,0202309215,9780202309217

From State Church to Plur ...

Franklin Hamlin ...

Our Price: $ 67.41

From Physics to Politics The Metaphysical Foundations of Modern Philosophy 2nd Edition,076580901X,9780765809018

From Physics to Politics ...

Robert C. Trund ...

Our Price: $ 71.93

Debating the Political Philosophy of Hegel,020236349X,9780202363493

Debating the Political Ph ...

Walter Kaufmann

Our Price: $ 69.99