Philosophy of psychology debates on pyschological explanations - Macdonald, Cynthia 1951-; Macdonald, Graham (Basil Blackwell Limited, 1995)