Problems in the Philosophy of Science
Imre Lakatos & Alan Musgrave
Teaching English as a Second or Foreign Language
Marianne Celce-Murcia & Donna Brinton & Marguerite Ann Snow
Philosophy of Mind - Chapter 26 - Information , Technology and ...
Daniel Clement Dennett
React for Beginners
Neo D. Truman
The Encyclopedia of World Religions
Robert S. Ellwood
Thought Thinking: The Philosophy of Giovanni Gentile
Bruce Haddock & James Wakefield