Freges Philosophy of Mathematics by William Demopoulos