Zack rated First blood: 3 stars Jan. 1, 2012 Public David Morrell: First blood (2000, Warner Books)First blood by David Morrell