M. J. Cain has a PhD in Philosophy from St Andrews University and has worked at Oxford Brookes University since 2002. Prior to that he held a Leverhulme Special Research Fellowship at the University of Nottingham. He has published numerous articles on the philosophy of mind and language and a book entitled Fodor: Mind, Language and Philosophy (2002). He is currently completing a volume on the philosophy of cognitive science.