Principles of Bloodstain Pattern Analysis: Theory and Practice by Stuart H. James Back to product details page >