Originally published 1965.
Aspects of scientific explanation : and other essays in the philosophy of science by Carl G. Hempel. ISBN 0029143403. Published by Free Press in 1970. Publication and catalogue information, links to buy online and reader comments.