Xavier Roy rated First blood: 3 stars Sept. 27, 2005 Public David Morrell: First blood (2000, Warner Books)First blood by David Morrell