Plan Prop Present Sci Effective 2ed by Jack P. Hailman & Karen B. Strier