Alfred L. CarterBooksScientific and Legal Applications of Bloodstain Pattern InterpretationAuthor data: Open Library