Reason in revolt : dialectical philosophy and modern science. - Grant, Ted (Algora Pub., 2003)